one-humped camel - Spanish English Dictionary